find oneself in a precarious situation - Turco Inglés Diccionario